for (var i=0;i<10;i++){
  setTimeout(()=>{
      console.log(i)
  })
}
// 会输出十个10
// 注意var和let在for循环中的不同之处
// var的作用域是在外部的